CEO
Mohamed A. Al Ayed
CEO Approval Rating
75/100
TRACCS specializes in providing public relations services to the business community and enterprises in Saudi Arabia.